insulating oils - Francés Inglés Diccionario